#include <stdio.h>

int main()
{
    printf("This is a C program! Please enter the A and B\n");

    short a, b, c;
//	scanf("%hd",&a);
//	scanf("%hd", &b);
	 a = -1;
	 b = -32768;
	c = a + b;
	printf("a=%hd b=%hd a+b=%hd", a, b,c);
    return 0;
}
//  short型数据的表示范围是-32768~32767；
//  32767+ 1 = 32768，32768已经超出short型变量所能保存的数据的上限
//  0111 1111 1111 1111     +1 ==   1000 0000 0000 0000   最高位是1为 负数



